billion
In scientific usage, a thousand million (109). Formerly, "billion" was used in the UK to mean "a million million", so care with interpretation is needed if there is any possibility of confusion.